<?php namespace Admin\Controller;
use Hdphp\Controller\Controller;
//品牌控制器
class BrandController extends CommonController{
       private $model;
	   public function __init(){
	   	//調用父級自動執行方法
	   	parent::__init();
		//實例化模型
		$this->model=new \Common\Model\Brand;
	   }
	
    //品牌展示首頁
    public function index(){
//       獲得所有數據
         $data=$this->model->get();
		 //分貝模板
		 View::with('data',$data);
		 //載入模板
		 View::make();
    }
	//頁面展示結束
	
	
	
	//添加品牌開始
	public function add(){
		//1.先看看有沒有用戶提交，又提交就判斷
		if(IS_POST){
			if(!$this->model->store())View::error($this->model->getError());
			//2.提示添加成功
			View::success('添加成功',U('index'));
		}
		//載入模板
		View::make();
	}
	
	//添加品牌結束
	
	
	
	//刪除品牌
	public function del(){
		//獲得要刪除的元素大的id
		$bid=Q('get.bid','','intval');
		//刪除圖片
		$filename=$this->model->where('bid='.$bid)->ppluck('blogo');
		if($filename)unlick($fliename);
		//刪除數據
		$this->model->where('bid='.$bid)->delete();
		//成功提示
		View::success('刪除成功！',U('index'));
	}
	//刪除品牌結束
	

    //編輯品牌
    public function edit(){
    	//獲得舊數據
    	if(IS_POST){
    		if(!$this->model->edit())View::error($this->model->getError());
			//成功提示
			View::success('編輯成功',U('index'));
    	}
		//獲得元素的id
		$bid=Q('get.bid','','intval');
		//查詢數據
		$oldData=$this->model->where('bid='.$bid)->find();
		//分配模板
        View::with('oldData',$oldData);
		//載入模板
		View::make();
    }
    
}


?>